interlocked block - Turkish English Dictionary